[INFO] cloning repository https://github.com/XorTroll/nashe
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/XorTroll/nashe" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FXorTroll%2Fnashe", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FXorTroll%2Fnashe'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] ed4cc7ed41f7839b766a8d42f5a1b5b812a27187
[INFO] checking XorTroll/nashe against master#9610dfe5a9a731ced1ea4923ecbd0c57fe367898 for beta-170-4
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FXorTroll%2Fnashe" "/workspace/builds/worker-7-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc1/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/XorTroll/nashe on toolchain 9610dfe5a9a731ced1ea4923ecbd0c57fe367898
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9610dfe5a9a731ced1ea4923ecbd0c57fe367898" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] removed /workspace/builds/worker-7-tc1/source/.cargo/config.toml
[INFO] started tweaking git repo https://github.com/XorTroll/nashe
[INFO] finished tweaking git repo https://github.com/XorTroll/nashe
[INFO] tweaked toml for git repo https://github.com/XorTroll/nashe written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] crate git repo https://github.com/XorTroll/nashe already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9610dfe5a9a731ced1ea4923ecbd0c57fe367898" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating git repository `https://github.com/aarch64-switch-rs/nx`
[INFO] [stderr]     Updating git repository `https://github.com/aarch64-switch-rs/logpacket`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded linked_list_allocator v0.9.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:19e73879b68f455e41552ea35293514db52ea292d993f571636dbffedb77a1ee" "/opt/rustwide/cargo-home/bin/cargo" "+9610dfe5a9a731ced1ea4923ecbd0c57fe367898" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 312a37b9eabab78586064a902c6315b5e7d0a5a0fb02235c9ed9087c7d140cb7
[INFO] running `Command { std: "docker" "start" "-a" "312a37b9eabab78586064a902c6315b5e7d0a5a0fb02235c9ed9087c7d140cb7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "312a37b9eabab78586064a902c6315b5e7d0a5a0fb02235c9ed9087c7d140cb7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "312a37b9eabab78586064a902c6315b5e7d0a5a0fb02235c9ed9087c7d140cb7", kill_on_drop: false }`
[INFO] [stdout] 312a37b9eabab78586064a902c6315b5e7d0a5a0fb02235c9ed9087c7d140cb7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:19e73879b68f455e41552ea35293514db52ea292d993f571636dbffedb77a1ee" "/opt/rustwide/cargo-home/bin/cargo" "+9610dfe5a9a731ced1ea4923ecbd0c57fe367898" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 07fb99200e85e52a87e48dd930abb744dd1db1a0eba95243c39abbf9bd5970b5
[INFO] running `Command { std: "docker" "start" "-a" "07fb99200e85e52a87e48dd930abb744dd1db1a0eba95243c39abbf9bd5970b5", kill_on_drop: false }`
[INFO] [stderr]    Compiling paste v1.0.5
[INFO] [stderr]     Checking arrayvec v0.5.2
[INFO] [stderr]     Checking linked_list_allocator v0.9.1
[INFO] [stderr]     Checking logpacket v0.1.0 (https://github.com/aarch64-switch-rs/logpacket#d807c993)
[INFO] [stderr]     Checking nx v0.1.0 (https://github.com/aarch64-switch-rs/nx#8f8de1a2)
[INFO] [stdout] error: cannot find macro `global_asm` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/lib.rs:24:1
[INFO] [stdout]    |
[INFO] [stdout] 24 | global_asm!(include_str!("asm.s"));
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this macro:
[INFO] [stdout]            core::arch::global_asm
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `global_asm` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/lib.rs:25:1
[INFO] [stdout]    |
[INFO] [stdout] 25 | global_asm!(include_str!("rrt0.s"));
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this macro:
[INFO] [stdout]            core::arch::global_asm
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `global_asm` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/lib.rs:26:1
[INFO] [stdout]    |
[INFO] [stdout] 26 | global_asm!(include_str!("arm.s"));
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this macro:
[INFO] [stdout]            core::arch::global_asm
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `global_asm` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/lib.rs:27:1
[INFO] [stdout]    |
[INFO] [stdout] 27 | global_asm!(include_str!("mem.s"));
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this macro:
[INFO] [stdout]            core::arch::global_asm
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `global_asm` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/lib.rs:28:1
[INFO] [stdout]    |
[INFO] [stdout] 28 | global_asm!(include_str!("svc.s"));
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this macro:
[INFO] [stdout]            core::arch::global_asm
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `asm` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/sync.rs:16:9
[INFO] [stdout]    |
[INFO] [stdout] 16 |         asm!(
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this macro:
[INFO] [stdout]            core::arch::asm
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `asm` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/sync.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 |         asm!(
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this macro:
[INFO] [stdout]            core::arch::asm
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `asm` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/sync.rs:42:9
[INFO] [stdout]    |
[INFO] [stdout] 42 |         asm!("clrex");
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this macro:
[INFO] [stdout]            core::arch::asm
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `asm` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/thread.rs:243:9
[INFO] [stdout]     |
[INFO] [stdout] 243 |         asm!(
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider importing this macro:
[INFO] [stdout]             core::arch::asm
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `asm` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/arm.rs:104:9
[INFO] [stdout]     |
[INFO] [stdout] 104 |         asm!(
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider importing this macro:
[INFO] [stdout]             core::arch::asm
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `asm` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/arm.rs:116:9
[INFO] [stdout]     |
[INFO] [stdout] 116 |         asm!(
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider importing this macro:
[INFO] [stdout]             core::arch::asm
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const `impl` for trait `BitOr` which is not marked with `#[const_trait]`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/macros/util.rs:37:20
[INFO] [stdout]    |
[INFO] [stdout] 37 |           impl const core::ops::BitOr for $name {
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/hbl.rs:28:1
[INFO] [stdout]    |
[INFO] [stdout] 28 | / bit_enum! {
[INFO] [stdout] 29 | |     AbiConfigEntryFlags (u32) {
[INFO] [stdout] 30 | |         Mandatory = bit!(0)
[INFO] [stdout] 31 | |     }
[INFO] [stdout] 32 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const`
[INFO] [stdout]    = note: adding a non-const method body in the future would be a breaking change
[INFO] [stdout]    = note: this error originates in the macro `bit_enum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const `impl` for trait `BitAnd` which is not marked with `#[const_trait]`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/macros/util.rs:46:20
[INFO] [stdout]    |
[INFO] [stdout] 46 |           impl const core::ops::BitAnd for $name {
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/hbl.rs:28:1
[INFO] [stdout]    |
[INFO] [stdout] 28 | / bit_enum! {
[INFO] [stdout] 29 | |     AbiConfigEntryFlags (u32) {
[INFO] [stdout] 30 | |         Mandatory = bit!(0)
[INFO] [stdout] 31 | |     }
[INFO] [stdout] 32 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const`
[INFO] [stdout]    = note: adding a non-const method body in the future would be a breaking change
[INFO] [stdout]    = note: this error originates in the macro `bit_enum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const `impl` for trait `BitOr` which is not marked with `#[const_trait]`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/macros/util.rs:37:20
[INFO] [stdout]    |
[INFO] [stdout] 37 |           impl const core::ops::BitOr for $name {
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/hbl.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / bit_enum! {
[INFO] [stdout] 35 | |     AbiConfigAppletFlags (u32) {
[INFO] [stdout] 36 | |         ApplicationOverride = bit!(0)
[INFO] [stdout] 37 | |     }
[INFO] [stdout] 38 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const`
[INFO] [stdout]    = note: adding a non-const method body in the future would be a breaking change
[INFO] [stdout]    = note: this error originates in the macro `bit_enum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const `impl` for trait `BitAnd` which is not marked with `#[const_trait]`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/macros/util.rs:46:20
[INFO] [stdout]    |
[INFO] [stdout] 46 |           impl const core::ops::BitAnd for $name {
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/hbl.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / bit_enum! {
[INFO] [stdout] 35 | |     AbiConfigAppletFlags (u32) {
[INFO] [stdout] 36 | |         ApplicationOverride = bit!(0)
[INFO] [stdout] 37 | |     }
[INFO] [stdout] 38 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const`
[INFO] [stdout]    = note: adding a non-const method body in the future would be a breaking change
[INFO] [stdout]    = note: this error originates in the macro `bit_enum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const `impl` for trait `BitOr` which is not marked with `#[const_trait]`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/macros/util.rs:37:20
[INFO] [stdout]    |
[INFO] [stdout] 37 |           impl const core::ops::BitOr for $name {
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/svc.rs:51:1
[INFO] [stdout]    |
[INFO] [stdout] 51 | / bit_enum! {
[INFO] [stdout] 52 | |     MemoryPermission (u32) {
[INFO] [stdout] 53 | |         None = 0,
[INFO] [stdout] 54 | |         Read = bit!(0),
[INFO] [stdout] ...  |
[INFO] [stdout] 58 | |     }
[INFO] [stdout] 59 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const`
[INFO] [stdout]    = note: adding a non-const method body in the future would be a breaking change
[INFO] [stdout]    = note: this error originates in the macro `bit_enum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const `impl` for trait `BitAnd` which is not marked with `#[const_trait]`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/macros/util.rs:46:20
[INFO] [stdout]    |
[INFO] [stdout] 46 |           impl const core::ops::BitAnd for $name {
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/svc.rs:51:1
[INFO] [stdout]    |
[INFO] [stdout] 51 | / bit_enum! {
[INFO] [stdout] 52 | |     MemoryPermission (u32) {
[INFO] [stdout] 53 | |         None = 0,
[INFO] [stdout] 54 | |         Read = bit!(0),
[INFO] [stdout] ...  |
[INFO] [stdout] 58 | |     }
[INFO] [stdout] 59 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const`
[INFO] [stdout]    = note: adding a non-const method body in the future would be a breaking change
[INFO] [stdout]    = note: this error originates in the macro `bit_enum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const `impl` for trait `BitOr` which is not marked with `#[const_trait]`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/macros/util.rs:37:20
[INFO] [stdout]    |
[INFO] [stdout] 37 |           impl const core::ops::BitOr for $name {
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/svc.rs:61:1
[INFO] [stdout]    |
[INFO] [stdout] 61 | / bit_enum! {
[INFO] [stdout] 62 | |     MemoryAttribute (u32) {
[INFO] [stdout] 63 | |         None = 0,
[INFO] [stdout] 64 | |         Borrowed = bit!(0),
[INFO] [stdout] ...  |
[INFO] [stdout] 68 | |     }
[INFO] [stdout] 69 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const`
[INFO] [stdout]    = note: adding a non-const method body in the future would be a breaking change
[INFO] [stdout]    = note: this error originates in the macro `bit_enum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const `impl` for trait `BitAnd` which is not marked with `#[const_trait]`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/macros/util.rs:46:20
[INFO] [stdout]    |
[INFO] [stdout] 46 |           impl const core::ops::BitAnd for $name {
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/svc.rs:61:1
[INFO] [stdout]    |
[INFO] [stdout] 61 | / bit_enum! {
[INFO] [stdout] 62 | |     MemoryAttribute (u32) {
[INFO] [stdout] 63 | |         None = 0,
[INFO] [stdout] 64 | |         Borrowed = bit!(0),
[INFO] [stdout] ...  |
[INFO] [stdout] 68 | |     }
[INFO] [stdout] 69 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const`
[INFO] [stdout]    = note: adding a non-const method body in the future would be a breaking change
[INFO] [stdout]    = note: this error originates in the macro `bit_enum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const `impl` for trait `BitOr` which is not marked with `#[const_trait]`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/macros/util.rs:37:20
[INFO] [stdout]     |
[INFO] [stdout] 37  |           impl const core::ops::BitOr for $name {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/ipc/mod.rs:327:1
[INFO] [stdout]     |
[INFO] [stdout] 327 | / bit_enum! {
[INFO] [stdout] 328 | |     BufferAttribute (u8) {
[INFO] [stdout] 329 | |         In = bit!(0),
[INFO] [stdout] 330 | |         Out = bit!(1),
[INFO] [stdout] ...   |
[INFO] [stdout] 337 | |     }
[INFO] [stdout] 338 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const`
[INFO] [stdout]     = note: adding a non-const method body in the future would be a breaking change
[INFO] [stdout]     = note: this error originates in the macro `bit_enum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const `impl` for trait `BitAnd` which is not marked with `#[const_trait]`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/macros/util.rs:46:20
[INFO] [stdout]     |
[INFO] [stdout] 46  |           impl const core::ops::BitAnd for $name {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/ipc/mod.rs:327:1
[INFO] [stdout]     |
[INFO] [stdout] 327 | / bit_enum! {
[INFO] [stdout] 328 | |     BufferAttribute (u8) {
[INFO] [stdout] 329 | |         In = bit!(0),
[INFO] [stdout] 330 | |         Out = bit!(1),
[INFO] [stdout] ...   |
[INFO] [stdout] 337 | |     }
[INFO] [stdout] 338 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const`
[INFO] [stdout]     = note: adding a non-const method body in the future would be a breaking change
[INFO] [stdout]     = note: this error originates in the macro `bit_enum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const `impl` for trait `BitOr` which is not marked with `#[const_trait]`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/macros/util.rs:37:20
[INFO] [stdout]    |
[INFO] [stdout] 37 |           impl const core::ops::BitOr for $name {
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/ipc/sf/lm.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout] 5  | / bit_enum! {
[INFO] [stdout] 6  | |     LogDestination (u32) {
[INFO] [stdout] 7  | |         TMA = bit!(0),
[INFO] [stdout] 8  | |         UART = bit!(1),
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |     }
[INFO] [stdout] 12 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const`
[INFO] [stdout]    = note: adding a non-const method body in the future would be a breaking change
[INFO] [stdout]    = note: this error originates in the macro `bit_enum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const `impl` for trait `BitAnd` which is not marked with `#[const_trait]`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/macros/util.rs:46:20
[INFO] [stdout]    |
[INFO] [stdout] 46 |           impl const core::ops::BitAnd for $name {
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/ipc/sf/lm.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout] 5  | / bit_enum! {
[INFO] [stdout] 6  | |     LogDestination (u32) {
[INFO] [stdout] 7  | |         TMA = bit!(0),
[INFO] [stdout] 8  | |         UART = bit!(1),
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |     }
[INFO] [stdout] 12 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const`
[INFO] [stdout]    = note: adding a non-const method body in the future would be a breaking change
[INFO] [stdout]    = note: this error originates in the macro `bit_enum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const `impl` for trait `BitOr` which is not marked with `#[const_trait]`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/macros/util.rs:37:20
[INFO] [stdout]    |
[INFO] [stdout] 37 |           impl const core::ops::BitOr for $name {
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/ipc/sf/fspsrv.rs:6:1
[INFO] [stdout]    |
[INFO] [stdout] 6  | / bit_enum! {
[INFO] [stdout] 7  | |     FileOpenMode (u32) {
[INFO] [stdout] 8  | |         None = 0,
[INFO] [stdout] 9  | |         Read = bit!(0),
[INFO] [stdout] ...  |
[INFO] [stdout] 12 | |     }
[INFO] [stdout] 13 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const`
[INFO] [stdout]    = note: adding a non-const method body in the future would be a breaking change
[INFO] [stdout]    = note: this error originates in the macro `bit_enum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const `impl` for trait `BitAnd` which is not marked with `#[const_trait]`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/macros/util.rs:46:20
[INFO] [stdout]    |
[INFO] [stdout] 46 |           impl const core::ops::BitAnd for $name {
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/ipc/sf/fspsrv.rs:6:1
[INFO] [stdout]    |
[INFO] [stdout] 6  | / bit_enum! {
[INFO] [stdout] 7  | |     FileOpenMode (u32) {
[INFO] [stdout] 8  | |         None = 0,
[INFO] [stdout] 9  | |         Read = bit!(0),
[INFO] [stdout] ...  |
[INFO] [stdout] 12 | |     }
[INFO] [stdout] 13 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const`
[INFO] [stdout]    = note: adding a non-const method body in the future would be a breaking change
[INFO] [stdout]    = note: this error originates in the macro `bit_enum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const `impl` for trait `BitOr` which is not marked with `#[const_trait]`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/macros/util.rs:37:20
[INFO] [stdout]    |
[INFO] [stdout] 37 |           impl const core::ops::BitOr for $name {
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/ipc/sf/fspsrv.rs:15:1
[INFO] [stdout]    |
[INFO] [stdout] 15 | / bit_enum! {
[INFO] [stdout] 16 | |     FileAttribute (u32) {
[INFO] [stdout] 17 | |         None = 0,
[INFO] [stdout] 18 | |         ConcatenationFile = bit!(0)
[INFO] [stdout] 19 | |     }
[INFO] [stdout] 20 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const`
[INFO] [stdout]    = note: adding a non-const method body in the future would be a breaking change
[INFO] [stdout]    = note: this error originates in the macro `bit_enum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const `impl` for trait `BitAnd` which is not marked with `#[const_trait]`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/macros/util.rs:46:20
[INFO] [stdout]    |
[INFO] [stdout] 46 |           impl const core::ops::BitAnd for $name {
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/ipc/sf/fspsrv.rs:15:1
[INFO] [stdout]    |
[INFO] [stdout] 15 | / bit_enum! {
[INFO] [stdout] 16 | |     FileAttribute (u32) {
[INFO] [stdout] 17 | |         None = 0,
[INFO] [stdout] 18 | |         ConcatenationFile = bit!(0)
[INFO] [stdout] 19 | |     }
[INFO] [stdout] 20 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const`
[INFO] [stdout]    = note: adding a non-const method body in the future would be a breaking change
[INFO] [stdout]    = note: this error originates in the macro `bit_enum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const `impl` for trait `BitOr` which is not marked with `#[const_trait]`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/macros/util.rs:37:20
[INFO] [stdout]    |
[INFO] [stdout] 37 |           impl const core::ops::BitOr for $name {
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/ipc/sf/fspsrv.rs:22:1
[INFO] [stdout]    |
[INFO] [stdout] 22 | / bit_enum! {
[INFO] [stdout] 23 | |     FileReadOption (u32) {
[INFO] [stdout] 24 | |         None = 0
[INFO] [stdout] 25 | |     }
[INFO] [stdout] 26 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const`
[INFO] [stdout]    = note: adding a non-const method body in the future would be a breaking change
[INFO] [stdout]    = note: this error originates in the macro `bit_enum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const `impl` for trait `BitAnd` which is not marked with `#[const_trait]`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/macros/util.rs:46:20
[INFO] [stdout]    |
[INFO] [stdout] 46 |           impl const core::ops::BitAnd for $name {
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/ipc/sf/fspsrv.rs:22:1
[INFO] [stdout]    |
[INFO] [stdout] 22 | / bit_enum! {
[INFO] [stdout] 23 | |     FileReadOption (u32) {
[INFO] [stdout] 24 | |         None = 0
[INFO] [stdout] 25 | |     }
[INFO] [stdout] 26 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const`
[INFO] [stdout]    = note: adding a non-const method body in the future would be a breaking change
[INFO] [stdout]    = note: this error originates in the macro `bit_enum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const `impl` for trait `BitOr` which is not marked with `#[const_trait]`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/macros/util.rs:37:20
[INFO] [stdout]    |
[INFO] [stdout] 37 |           impl const core::ops::BitOr for $name {
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/ipc/sf/fspsrv.rs:28:1
[INFO] [stdout]    |
[INFO] [stdout] 28 | / bit_enum! {
[INFO] [stdout] 29 | |     FileWriteOption (u32) {
[INFO] [stdout] 30 | |         None = 0,
[INFO] [stdout] 31 | |         Flush = bit!(0)
[INFO] [stdout] 32 | |     }
[INFO] [stdout] 33 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const`
[INFO] [stdout]    = note: adding a non-const method body in the future would be a breaking change
[INFO] [stdout]    = note: this error originates in the macro `bit_enum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const `impl` for trait `BitAnd` which is not marked with `#[const_trait]`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/macros/util.rs:46:20
[INFO] [stdout]    |
[INFO] [stdout] 46 |           impl const core::ops::BitAnd for $name {
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/ipc/sf/fspsrv.rs:28:1
[INFO] [stdout]    |
[INFO] [stdout] 28 | / bit_enum! {
[INFO] [stdout] 29 | |     FileWriteOption (u32) {
[INFO] [stdout] 30 | |         None = 0,
[INFO] [stdout] 31 | |         Flush = bit!(0)
[INFO] [stdout] 32 | |     }
[INFO] [stdout] 33 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const`
[INFO] [stdout]    = note: adding a non-const method body in the future would be a breaking change
[INFO] [stdout]    = note: this error originates in the macro `bit_enum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const `impl` for trait `BitOr` which is not marked with `#[const_trait]`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/macros/util.rs:37:20
[INFO] [stdout]    |
[INFO] [stdout] 37 |           impl const core::ops::BitOr for $name {
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/ipc/sf/hid.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout] 5  | / bit_enum! {
[INFO] [stdout] 6  | |     NpadStyleTag (u32) {
[INFO] [stdout] 7  | |         ProController = bit!(0),
[INFO] [stdout] 8  | |         Handheld = bit!(1),
[INFO] [stdout] ...  |
[INFO] [stdout] 14 | |     }
[INFO] [stdout] 15 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const`
[INFO] [stdout]    = note: adding a non-const method body in the future would be a breaking change
[INFO] [stdout]    = note: this error originates in the macro `bit_enum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const `impl` for trait `BitAnd` which is not marked with `#[const_trait]`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/macros/util.rs:46:20
[INFO] [stdout]    |
[INFO] [stdout] 46 |           impl const core::ops::BitAnd for $name {
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/ipc/sf/hid.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout] 5  | / bit_enum! {
[INFO] [stdout] 6  | |     NpadStyleTag (u32) {
[INFO] [stdout] 7  | |         ProController = bit!(0),
[INFO] [stdout] 8  | |         Handheld = bit!(1),
[INFO] [stdout] ...  |
[INFO] [stdout] 14 | |     }
[INFO] [stdout] 15 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const`
[INFO] [stdout]    = note: adding a non-const method body in the future would be a breaking change
[INFO] [stdout]    = note: this error originates in the macro `bit_enum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const `impl` for trait `BitOr` which is not marked with `#[const_trait]`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/macros/util.rs:37:20
[INFO] [stdout]    |
[INFO] [stdout] 37 |           impl const core::ops::BitOr for $name {
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/ipc/sf/vi.rs:9:1
[INFO] [stdout]    |
[INFO] [stdout] 9  | / bit_enum! {
[INFO] [stdout] 10 | |     LayerFlags (u32) {
[INFO] [stdout] 11 | |         None = 0,
[INFO] [stdout] 12 | |         Default = bit!(0)
[INFO] [stdout] 13 | |     }
[INFO] [stdout] 14 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const`
[INFO] [stdout]    = note: adding a non-const method body in the future would be a breaking change
[INFO] [stdout]    = note: this error originates in the macro `bit_enum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const `impl` for trait `BitAnd` which is not marked with `#[const_trait]`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/macros/util.rs:46:20
[INFO] [stdout]    |
[INFO] [stdout] 46 |           impl const core::ops::BitAnd for $name {
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/ipc/sf/vi.rs:9:1
[INFO] [stdout]    |
[INFO] [stdout] 9  | / bit_enum! {
[INFO] [stdout] 10 | |     LayerFlags (u32) {
[INFO] [stdout] 11 | |         None = 0,
[INFO] [stdout] 12 | |         Default = bit!(0)
[INFO] [stdout] 13 | |     }
[INFO] [stdout] 14 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const`
[INFO] [stdout]    = note: adding a non-const method body in the future would be a breaking change
[INFO] [stdout]    = note: this error originates in the macro `bit_enum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const `impl` for trait `BitOr` which is not marked with `#[const_trait]`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/macros/util.rs:37:20
[INFO] [stdout]    |
[INFO] [stdout] 37 |           impl const core::ops::BitOr for $name {
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/ipc/sf/mii.rs:35:1
[INFO] [stdout]    |
[INFO] [stdout] 35 | / bit_enum! {
[INFO] [stdout] 36 | |     SourceFlag (u32) {
[INFO] [stdout] 37 | |         Database = bit!(0),
[INFO] [stdout] 38 | |         Default = bit!(1)
[INFO] [stdout] 39 | |     }
[INFO] [stdout] 40 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const`
[INFO] [stdout]    = note: adding a non-const method body in the future would be a breaking change
[INFO] [stdout]    = note: this error originates in the macro `bit_enum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const `impl` for trait `BitAnd` which is not marked with `#[const_trait]`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/macros/util.rs:46:20
[INFO] [stdout]    |
[INFO] [stdout] 46 |           impl const core::ops::BitAnd for $name {
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/ipc/sf/mii.rs:35:1
[INFO] [stdout]    |
[INFO] [stdout] 35 | / bit_enum! {
[INFO] [stdout] 36 | |     SourceFlag (u32) {
[INFO] [stdout] 37 | |         Database = bit!(0),
[INFO] [stdout] 38 | |         Default = bit!(1)
[INFO] [stdout] 39 | |     }
[INFO] [stdout] 40 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const`
[INFO] [stdout]    = note: adding a non-const method body in the future would be a breaking change
[INFO] [stdout]    = note: this error originates in the macro `bit_enum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const `impl` for trait `BitOr` which is not marked with `#[const_trait]`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/macros/util.rs:37:20
[INFO] [stdout]    |
[INFO] [stdout] 37 |           impl const core::ops::BitOr for $name {
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/diag/assert.rs:11:1
[INFO] [stdout]    |
[INFO] [stdout] 11 | / bit_enum!{
[INFO] [stdout] 12 | |     AssertLevel(u32) {
[INFO] [stdout] 13 | |         NeedsHeapAllocation = bit!(31),
[INFO] [stdout] 14 | |
[INFO] [stdout] ...  |
[INFO] [stdout] 19 | |     }
[INFO] [stdout] 20 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const`
[INFO] [stdout]    = note: adding a non-const method body in the future would be a breaking change
[INFO] [stdout]    = note: this error originates in the macro `bit_enum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const `impl` for trait `BitAnd` which is not marked with `#[const_trait]`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/macros/util.rs:46:20
[INFO] [stdout]    |
[INFO] [stdout] 46 |           impl const core::ops::BitAnd for $name {
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/diag/assert.rs:11:1
[INFO] [stdout]    |
[INFO] [stdout] 11 | / bit_enum!{
[INFO] [stdout] 12 | |     AssertLevel(u32) {
[INFO] [stdout] 13 | |         NeedsHeapAllocation = bit!(31),
[INFO] [stdout] 14 | |
[INFO] [stdout] ...  |
[INFO] [stdout] 19 | |     }
[INFO] [stdout] 20 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const`
[INFO] [stdout]    = note: adding a non-const method body in the future would be a breaking change
[INFO] [stdout]    = note: this error originates in the macro `bit_enum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const `impl` for trait `BitOr` which is not marked with `#[const_trait]`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/macros/util.rs:37:20
[INFO] [stdout]     |
[INFO] [stdout] 37  |           impl const core::ops::BitOr for $name {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/gpu/mod.rs:543:1
[INFO] [stdout]     |
[INFO] [stdout] 543 | / bit_enum! {
[INFO] [stdout] 544 | |     GraphicsAllocatorUsage (u32) {
[INFO] [stdout] 545 | |         SoftwareReadNever = 0,
[INFO] [stdout] 546 | |         SoftwareReadRarely = 0x2,
[INFO] [stdout] ...   |
[INFO] [stdout] 570 | |     }
[INFO] [stdout] 571 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const`
[INFO] [stdout]     = note: adding a non-const method body in the future would be a breaking change
[INFO] [stdout]     = note: this error originates in the macro `bit_enum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const `impl` for trait `BitAnd` which is not marked with `#[const_trait]`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/macros/util.rs:46:20
[INFO] [stdout]     |
[INFO] [stdout] 46  |           impl const core::ops::BitAnd for $name {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/gpu/mod.rs:543:1
[INFO] [stdout]     |
[INFO] [stdout] 543 | / bit_enum! {
[INFO] [stdout] 544 | |     GraphicsAllocatorUsage (u32) {
[INFO] [stdout] 545 | |         SoftwareReadNever = 0,
[INFO] [stdout] 546 | |         SoftwareReadRarely = 0x2,
[INFO] [stdout] ...   |
[INFO] [stdout] 570 | |     }
[INFO] [stdout] 571 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const`
[INFO] [stdout]     = note: adding a non-const method body in the future would be a breaking change
[INFO] [stdout]     = note: this error originates in the macro `bit_enum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const `impl` for trait `BitOr` which is not marked with `#[const_trait]`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/macros/util.rs:37:20
[INFO] [stdout]    |
[INFO] [stdout] 37 |           impl const core::ops::BitOr for $name {
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/input.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | / bit_enum! {
[INFO] [stdout] 15 | |     Key (u64) {
[INFO] [stdout] 16 | |         A = bit!(0),
[INFO] [stdout] 17 | |         B = bit!(1),
[INFO] [stdout] ...  |
[INFO] [stdout] 45 | |     }
[INFO] [stdout] 46 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const`
[INFO] [stdout]    = note: adding a non-const method body in the future would be a breaking change
[INFO] [stdout]    = note: this error originates in the macro `bit_enum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const `impl` for trait `BitAnd` which is not marked with `#[const_trait]`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/macros/util.rs:46:20
[INFO] [stdout]    |
[INFO] [stdout] 46 |           impl const core::ops::BitAnd for $name {
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/input.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | / bit_enum! {
[INFO] [stdout] 15 | |     Key (u64) {
[INFO] [stdout] 16 | |         A = bit!(0),
[INFO] [stdout] 17 | |         B = bit!(1),
[INFO] [stdout] ...  |
[INFO] [stdout] 45 | |     }
[INFO] [stdout] 46 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const`
[INFO] [stdout]    = note: adding a non-const method body in the future would be a breaking change
[INFO] [stdout]    = note: this error originates in the macro `bit_enum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const `impl` for trait `BitOr` which is not marked with `#[const_trait]`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/macros/util.rs:37:20
[INFO] [stdout]    |
[INFO] [stdout] 37 |           impl const core::ops::BitOr for $name {
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/input.rs:89:1
[INFO] [stdout]    |
[INFO] [stdout] 89 | / bit_enum! {
[INFO] [stdout] 90 | |     ConnectionState (u64) {
[INFO] [stdout] 91 | |         None = 0,
[INFO] [stdout] 92 | |         Connected = bit!(0),
[INFO] [stdout] 93 | |         Wired = bit!(1)
[INFO] [stdout] 94 | |     }
[INFO] [stdout] 95 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const`
[INFO] [stdout]    = note: adding a non-const method body in the future would be a breaking change
[INFO] [stdout]    = note: this error originates in the macro `bit_enum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const `impl` for trait `BitAnd` which is not marked with `#[const_trait]`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/macros/util.rs:46:20
[INFO] [stdout]    |
[INFO] [stdout] 46 |           impl const core::ops::BitAnd for $name {
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/input.rs:89:1
[INFO] [stdout]    |
[INFO] [stdout] 89 | / bit_enum! {
[INFO] [stdout] 90 | |     ConnectionState (u64) {
[INFO] [stdout] 91 | |         None = 0,
[INFO] [stdout] 92 | |         Connected = bit!(0),
[INFO] [stdout] 93 | |         Wired = bit!(1)
[INFO] [stdout] 94 | |     }
[INFO] [stdout] 95 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const`
[INFO] [stdout]    = note: adding a non-const method body in the future would be a breaking change
[INFO] [stdout]    = note: this error originates in the macro `bit_enum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const `impl` for trait `BitOr` which is not marked with `#[const_trait]`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/macros/util.rs:37:20
[INFO] [stdout]    |
[INFO] [stdout] 37 |           impl const core::ops::BitOr for $name {
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/arm.rs:65:1
[INFO] [stdout]    |
[INFO] [stdout] 65 | / bit_enum! {
[INFO] [stdout] 66 | |     RegisterGroup (u32) {
[INFO] [stdout] 67 | |         CpuGprs = bit!(0),
[INFO] [stdout] 68 | |         CpuSprs = bit!(1),
[INFO] [stdout] ...  |
[INFO] [stdout] 71 | |     }
[INFO] [stdout] 72 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const`
[INFO] [stdout]    = note: adding a non-const method body in the future would be a breaking change
[INFO] [stdout]    = note: this error originates in the macro `bit_enum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const `impl` for trait `BitAnd` which is not marked with `#[const_trait]`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/macros/util.rs:46:20
[INFO] [stdout]    |
[INFO] [stdout] 46 |           impl const core::ops::BitAnd for $name {
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/arm.rs:65:1
[INFO] [stdout]    |
[INFO] [stdout] 65 | / bit_enum! {
[INFO] [stdout] 66 | |     RegisterGroup (u32) {
[INFO] [stdout] 67 | |         CpuGprs = bit!(0),
[INFO] [stdout] 68 | |         CpuSprs = bit!(1),
[INFO] [stdout] ...  |
[INFO] [stdout] 71 | |     }
[INFO] [stdout] 72 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const`
[INFO] [stdout]    = note: adding a non-const method body in the future would be a breaking change
[INFO] [stdout]    = note: this error originates in the macro `bit_enum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const `impl` for trait `BitOr` which is not marked with `#[const_trait]`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/macros/util.rs:37:20
[INFO] [stdout]     |
[INFO] [stdout] 37  |           impl const core::ops::BitOr for $name {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/fs.rs:270:1
[INFO] [stdout]     |
[INFO] [stdout] 270 | / bit_enum! {
[INFO] [stdout] 271 | |     FileOpenOption (u32) {
[INFO] [stdout] 272 | |         Create = bit!(0),
[INFO] [stdout] 273 | |         Read = bit!(1),
[INFO] [stdout] ...   |
[INFO] [stdout] 276 | |     }
[INFO] [stdout] 277 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const`
[INFO] [stdout]     = note: adding a non-const method body in the future would be a breaking change
[INFO] [stdout]     = note: this error originates in the macro `bit_enum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const `impl` for trait `BitAnd` which is not marked with `#[const_trait]`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/macros/util.rs:46:20
[INFO] [stdout]     |
[INFO] [stdout] 46  |           impl const core::ops::BitAnd for $name {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/git/checkouts/nx-3560396e08328007/8f8de1a/src/fs.rs:270:1
[INFO] [stdout]     |
[INFO] [stdout] 270 | / bit_enum! {
[INFO] [stdout] 271 | |     FileOpenOption (u32) {
[INFO] [stdout] 272 | |         Create = bit!(0),
[INFO] [stdout] 273 | |         Read = bit!(1),
[INFO] [stdout] ...   |
[INFO] [stdout] 276 | |     }
[INFO] [stdout] 277 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const`
[INFO] [stdout]     = note: adding a non-const method body in the future would be a breaking change
[INFO] [stdout]     = note: this error originates in the macro `bit_enum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 49 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `nx` (lib) due to 50 previous errors
[INFO] running `Command { std: "docker" "inspect" "07fb99200e85e52a87e48dd930abb744dd1db1a0eba95243c39abbf9bd5970b5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "07fb99200e85e52a87e48dd930abb744dd1db1a0eba95243c39abbf9bd5970b5", kill_on_drop: false }`
[INFO] [stdout] 07fb99200e85e52a87e48dd930abb744dd1db1a0eba95243c39abbf9bd5970b5
